function dragstart_handler(ev) {

  ev.dataTransfer.setData("text/plain", ev.target.id);
  ev.dataTransfer.dropEffect = "copy";


}

function dragover_handler(ev) {
  // 注意每个处理程序调用 preventDefault() 来阻止对这个事件的其他处理过程（如触点事件或指针事件）。
  ev.preventDefault();
  ev.dataTransfer.dropEffect = "copy";
}

function drop_handler(ev) {
  // ev.target是设置放置区的整个标签
  ev.preventDefault();
  var data = ev.dataTransfer.getData("text/plain");
  // 复制 原来的也保存
  ev.target.appendChild(document.getElementById(data).cloneNode(true));
}

// 拖拽结束
function dragend_handler(ev){
  console.log('拖拽结束',ev)

}

